self perpetuating - Spanish English Dictionary